export interface RestockingPlanSumVO {
  /**
   *
   */
  id: number;

  /**
   * 通用码
   */
  universalCode: string;

  /**
   * 平台类型
   */
  platformType: string;

  /**
   * 月份
   */
  month: string;

  /**
   * 预计总销售数量
   */
  expectedTotalSaleQuantity: number;

  /**
   * 亚马逊_在途
   */
  fbaOnTheWay: number;

  /**
   * 其他在途
   */
  otherOnTheWay: number;

  /**
   * 亚马逊可售
   */
  fbaSellable: number;

  /**
   * 其他可售
   */
  otherSellable: number;

  /**
   * 海外仓库库存
   */
  overseasWarehouseInventory: number;

  /**
   * 国内仓库库存
   */
  domesticWarehouseInventory: number;

  /**
   * 供应商库存
   */
  supplierInventory: number;

  /**
   * 总库存
   */
  totalInventory: number;

  /**
   * 库存缺口
   */
  inventoryShortfall: number;

  /**
   * 安全库存预留数量
   */
  reserveSafetyStockNum: number;

  /**
   * 总需求
   */
  aggregateDemand: number;

  /**
   * 状态[0草稿，1发布]
   */
  status: string;

  /**
   * 备注
   */
  remark: string;
  allocatedQuantity: number;
}

export interface RestockingPlanSumForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 通用码
   */
  universalCode?: string;

  /**
   * 平台类型
   */
  platformType?: string;

  /**
   * 月份
   */
  month?: string;

  /**
   * 预计总销售数量
   */
  expectedTotalSaleQuantity?: number;

  /**
   * 亚马逊_在途
   */
  fbaOnTheWay?: number;

  /**
   * 其他在途
   */
  otherOnTheWay?: number;

  /**
   * 亚马逊可售
   */
  fbaSellable?: number;

  /**
   * 其他可售
   */
  otherSellable?: number;

  /**
   * 海外仓库库存
   */
  overseasWarehouseInventory?: number;

  /**
   * 国内仓库库存
   */
  domesticWarehouseInventory?: number;

  /**
   * 供应商库存
   */
  supplierInventory?: number;

  /**
   * 总库存
   */
  totalInventory?: number;

  /**
   * 库存缺口
   */
  inventoryShortfall?: number;

  /**
   * 安全库存预留数量
   */
  reserveSafetyStockNum?: number;

  /**
   * 总需求
   */
  aggregateDemand?: number;

  /**
   * 状态[0草稿，1发布]
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;
}

export interface RestockingPlanSumQuery extends PageQuery {
  /**
   * 通用码
   */
  universalCode?: string;

  /**
   * 平台类型
   */
  platformType?: string;

  /**
   * 月份
   */
  month?: string;

  /**
   * 预计总销售数量
   */
  expectedTotalSaleQuantity?: number;

  /**
   * 亚马逊_在途
   */
  fbaOnTheWay?: number;

  /**
   * 其他在途
   */
  otherOnTheWay?: number;

  /**
   * 亚马逊可售
   */
  fbaSellable?: number;

  /**
   * 其他可售
   */
  otherSellable?: number;

  /**
   * 海外仓库库存
   */
  overseasWarehouseInventory?: number;

  /**
   * 国内仓库库存
   */
  domesticWarehouseInventory?: number;

  /**
   * 供应商库存
   */
  supplierInventory?: number;

  /**
   * 总库存
   */
  totalInventory?: number;

  /**
   * 库存缺口
   */
  inventoryShortfall?: number;

  /**
   * 安全库存预留数量
   */
  reserveSafetyStockNum?: number;

  /**
   * 总需求
   */
  aggregateDemand?: number;

  /**
   * 状态[0草稿，1发布]
   */
  status?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
